Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery
نویسندگان
چکیده
UDDI registries are included as a standard offering within the product suite of any major SOA vendor, serving as the foundation for establishing design-time and run-time SOA governance. Despite the success of the UDDI specification and its rapid uptake by the industry, the capabilities of its offered service discovery facilities are rather limited. The lack of machineunderstandable semantics in the technical specifications and classification schemes used for retrieving services, prevent UDDI registries from supporting fully automated and thus truly effective service discovery. This paper presents the implementation of a semantically-enhanced registry that builds on the UDDI specification and augments its service publication and discovery facilities to overcome the aforementioned limitations. The proposed solution combines the use of SAWSDL for creating semantically annotated descriptions of service interfaces and the use of OWL-DL for modelling service capabilities and for performing matchmaking via DL reasoning.
منابع مشابه
An Efficient Algorithm for OWL-S Based Semantic Search in UDDI
The increasing availability of web services demands for a discovery mechanism to find services that satisfy our requirement. UDDI provides a web wide registry of web services, but its lack of an explicit capability representation and its syntax based search provided produces results that are coarse in nature. We propose to base the discovery mechanism on OWL-S. OWL-S allows us to semantically d...
متن کاملAdding OWL-S to UDDI, implementation and throughput
The increasing availability of web services demands for a discovery mechanism to find services that satisfy our requirement. UDDI provides a web wide registry of web services, but its lack of an explicit capability representation and its syntax based search provided produces results that are coarse in nature. We propose to base the discovery mechanism on OWL-S. OWL-S allows us to semantically d...
متن کاملA Directory of Heterogeneous Services1
This paper presents a directory of heterogeneous web services, which addresses the issue of service discovery involving heterogeneous description languages such as OWL-S, SAWSDL, WSDL and plain text. Service descriptions are mapped into a unified description model, which captures various important elements in different service description approaches. Our directory then performs service registra...
متن کاملSQUID-WS: Semantically Querying the UddI for Discovering Web Services
SQUID-WS is a system utilizing semantic annotation of web services to increase the accuracy of web service discovery. Service providers and requestors specify characteristics of web service operations using a common ontology (OWL ontologies are used), and a matching engine is used to match specifications. An inference engine is used to determine whether service advertisements meet additional co...
متن کاملAn Agency for Semantic-Based Automatic Discovery of Web Services
With the evolution of Web service technology, services will not only become increasingly sophisticated, but also move into the area of business-to-consumer and peer-to-peer interactions. Because of todays wide variety of services offered to perform a specific task, there is a need for mediation infrastructures able to support humans or agents in the eventual selection of appropriate services. I...
متن کامل